#include"dao_VtkImaging.h"
DAO_INIT_MODULE;
DaoVmSpace *__daoVmSpace = NULL;
#ifdef __cplusplus
extern "C"{
#endif
static DaoFuncItem dao__Funcs[] = 
{
  { NULL, NULL }
};
#ifdef __cplusplus
}
#endif
static DaoNumItem dao__Nums[] = 
{
  { NULL, 0, 0 }
};
#ifdef __cplusplus
extern "C"{
#endif
static DaoFuncItem dao___gnu_debug_def_Funcs[] = 
{
  { NULL, NULL }
};
#ifdef __cplusplus
}
#endif
#ifdef __cplusplus
extern "C"{
#endif
static DaoFuncItem dao___gnu_debug_Funcs[] = 
{
  { NULL, NULL }
};
#ifdef __cplusplus
}
#endif
#ifdef __cplusplus
extern "C"{
#endif
static DaoFuncItem dao_std_Funcs[] = 
{
  { NULL, NULL }
};
#ifdef __cplusplus
}
#endif
static DaoNumItem dao_std_Nums[] = 
{
  { NULL, 0, 0 }
};
#ifdef __cplusplus
extern "C"{
#endif
static DaoFuncItem dao___gnu_cxx_Funcs[] = 
{
  { NULL, NULL }
};
#ifdef __cplusplus
}
#endif
#ifdef __cplusplus
extern "C"{
#endif
static DaoFuncItem dao___gnu_internal_Funcs[] = 
{
  { NULL, NULL }
};
#ifdef __cplusplus
}
#endif
#ifdef __cplusplus
extern "C"{
#endif
static DaoFuncItem dao_vtksys_Funcs[] = 
{
  { NULL, NULL }
};
#ifdef __cplusplus
}
#endif
#ifdef __cplusplus
extern "C"{
#endif
static DaoFuncItem dao_boost_Funcs[] = 
{
  { NULL, NULL }
};
#ifdef __cplusplus
}
#endif
#ifdef __cplusplus
extern "C"{
#endif
static DaoFuncItem dao_boost_0_serialization_Funcs[] = 
{
  { NULL, NULL }
};
#ifdef __cplusplus
}
#endif
static DaoTypeBase *dao__Typers[] = 
{
	dao_vtkBooleanTexture_Typer,
	dao_vtkExtractVOI_Typer,
	dao_vtkFastSplatter_Typer,
	dao_vtkGaussianSplatter_Typer,
	dao_vtkImageStencilData_Typer,
	dao_vtkImageAccumulate_Typer,
	dao_vtkImageSpatialAlgorithm_Typer,
	dao_vtkImageAnisotropicDiffusion2D_Typer,
	dao_vtkImageAnisotropicDiffusion3D_Typer,
	dao_vtkImageAppend_Typer,
	dao_vtkImageAppendComponents_Typer,
	dao_vtkImageBlend_Typer,
	dao_vtkImageButterworthHighPass_Typer,
	dao_vtkImageButterworthLowPass_Typer,
	dao_vtkImageCacheFilter_Typer,
	dao_vtkImageCanvasSource2D_Typer,
	dao_vtkImageCast_Typer,
	dao_vtkImageChangeInformation_Typer,
	dao_vtkImageCheckerboard_Typer,
	dao_vtkImageIterateFilter_Typer,
	dao_vtkImageDecomposeFilter_Typer,
	dao_vtkImageCityBlockDistance_Typer,
	dao_vtkImageClip_Typer,
	dao_vtkImageConnectorSeed_Typer,
	dao_vtkImageConnector_Typer,
	dao_vtkImagePadFilter_Typer,
	dao_vtkImageConstantPad_Typer,
	dao_vtkImageEllipsoidSource_Typer,
	dao_vtkImageContinuousDilate3D_Typer,
	dao_vtkImageContinuousErode3D_Typer,
	dao_vtkImageConvolve_Typer,
	dao_vtkImageCorrelation_Typer,
	dao_vtkImageCursor3D_Typer,
	dao_vtkImageDataStreamer_Typer,
	dao_vtkImageDifference_Typer,
	dao_vtkImageDilateErode3D_Typer,
	dao_vtkImageDivergence_Typer,
	dao_vtkImageDotProduct_Typer,
	dao_vtkImageEuclideanDistance_Typer,
	dao_vtkImageEuclideanToPolar_Typer,
	dao_vtkImageExport_Typer,
	dao_vtkImageExtractComponents_Typer,
	dao_vtkImageFourierFilter_Typer,
	dao_vtkImageFFT_Typer,
	dao_vtkImageReslice_Typer,
	dao_vtkImageFlip_Typer,
	dao_vtkImageFourierCenter_Typer,
	dao_vtkImageGaussianSmooth_Typer,
	dao_vtkImageGaussianSource_Typer,
	dao_vtkImageGradient_Typer,
	dao_vtkImageGradientMagnitude_Typer,
	dao_vtkImageGridSource_Typer,
	dao_vtkImageHSIToRGB_Typer,
	dao_vtkImageHSVToRGB_Typer,
	dao_vtkImageHybridMedian2D_Typer,
	dao_vtkImageIdealHighPass_Typer,
	dao_vtkImageIdealLowPass_Typer,
	dao_vtkImageImport_Typer,
	dao_vtkImageImportExecutive_Typer,
	dao_vtkImageIslandRemoval2D_Typer,
	dao_vtkImageLaplacian_Typer,
	dao_vtkImageLogarithmicScale_Typer,
	dao_vtkImageLogic_Typer,
	dao_vtkImageLuminance_Typer,
	dao_vtkImageMagnify_Typer,
	dao_vtkImageMagnitude_Typer,
	dao_vtkImageMandelbrotSource_Typer,
	dao_vtkImageMapToColors_Typer,
	dao_vtkImageMapToRGBA_Typer,
	dao_vtkImageMapToWindowLevelColors_Typer,
	dao_vtkImageMask_Typer,
	dao_vtkImageMaskBits_Typer,
	dao_vtkImageMathematics_Typer,
	dao_vtkImageMedian3D_Typer,
	dao_vtkImageMirrorPad_Typer,
	dao_vtkImageNoiseSource_Typer,
	dao_vtkImageNonMaximumSuppression_Typer,
	dao_vtkImageNormalize_Typer,
	dao_vtkImageOpenClose3D_Typer,
	dao_vtkImagePermute_Typer,
	dao_vtkImageQuantizeRGBToIndex_Typer,
	dao_vtkImageRange3D_Typer,
	dao_vtkImageRectilinearWipe_Typer,
	dao_vtkImageResample_Typer,
	dao_vtkImageRFFT_Typer,
	dao_vtkImageRGBToHSI_Typer,
	dao_vtkImageRGBToHSV_Typer,
	dao_vtkImageSeedConnectivity_Typer,
	dao_vtkImageSeparableConvolution_Typer,
	dao_vtkImageShiftScale_Typer,
	dao_vtkImageShrink3D_Typer,
	dao_vtkImageSinusoidSource_Typer,
	dao_vtkImageSkeleton2D_Typer,
	dao_vtkImageSlab_Typer,
	dao_vtkImageSobel2D_Typer,
	dao_vtkImageSobel3D_Typer,
	dao_vtkImageSpatialFilter_Typer,
	dao_vtkImageStencil_Typer,
	dao_vtkImageStencilAlgorithm_Typer,
	dao_vtkImageStencilRaster_Typer,
	dao_vtkImageStencilSource_Typer,
	dao_vtkImageStencilToImage_Typer,
	dao_vtkImageThreshold_Typer,
	dao_vtkImageToImageStencil_Typer,
	dao_vtkImageTranslateExtent_Typer,
	dao_vtkImageVariance3D_Typer,
	dao_vtkImageWeightedSum_Typer,
	dao_vtkImageWrapPad_Typer,
	dao_vtkImplicitFunctionToImageStencil_Typer,
	dao_vtkLSSPointMap_Typer,
	dao_vtkLassoStencilSource_Typer,
	dao_vtkPointLoad_Typer,
	dao_vtkROIStencilSource_Typer,
	dao_vtkRTAnalyticSource_Typer,
	dao_vtkSampleFunction_Typer,
	dao_vtkShepardMethod_Typer,
	dao_vtkSimpleImageFilterExample_Typer,
	dao_vtkSurfaceReconstructionFilter_Typer,
	dao_vtkTriangularTexture_Typer,
	dao_vtkVoxelModeller_Typer,
	NULL
};
static const char *dao__Aliases[] = 
{
	"stdcxx::money_get<'char'>", "stdcxx::money_get<'char',stdcxx::istreambuf_iterator<'char',stdcxx::char_traits<'char'>>>",
	"stdcxx::money_put<'char'>", "stdcxx::money_put<'char',stdcxx::ostreambuf_iterator<'char',stdcxx::char_traits<'char'>>>",
	"stdcxx::num_get<'char'>", "stdcxx::num_get<'char',stdcxx::istreambuf_iterator<'char',stdcxx::char_traits<'char'>>>",
	"stdcxx::num_put<'char'>", "stdcxx::num_put<'char',stdcxx::ostreambuf_iterator<'char',stdcxx::char_traits<'char'>>>",
	"stdcxx::time_put<'char'>", "stdcxx::time_put<'char',stdcxx::ostreambuf_iterator<'char',stdcxx::char_traits<'char'>>>",
	"stdcxx::time_put_byname<'char'>", "stdcxx::time_put_byname<'char',stdcxx::ostreambuf_iterator<'char',stdcxx::char_traits<'char'>>>",
	"stdcxx::time_get<'char'>", "stdcxx::time_get<'char',stdcxx::istreambuf_iterator<'char',stdcxx::char_traits<'char'>>>",
	"stdcxx::time_get_byname<'char'>", "stdcxx::time_get_byname<'char',stdcxx::istreambuf_iterator<'char',stdcxx::char_traits<'char'>>>",
	"stdcxx::money_get<'wchar_t'>", "stdcxx::money_get<'wchar_t',stdcxx::istreambuf_iterator<'wchar_t',stdcxx::char_traits<'wchar_t'>>>",
	"stdcxx::money_put<'wchar_t'>", "stdcxx::money_put<'wchar_t',stdcxx::ostreambuf_iterator<'wchar_t',stdcxx::char_traits<'wchar_t'>>>",
	"stdcxx::num_get<'wchar_t'>", "stdcxx::num_get<'wchar_t',stdcxx::istreambuf_iterator<'wchar_t',stdcxx::char_traits<'wchar_t'>>>",
	"stdcxx::num_put<'wchar_t'>", "stdcxx::num_put<'wchar_t',stdcxx::ostreambuf_iterator<'wchar_t',stdcxx::char_traits<'wchar_t'>>>",
	"stdcxx::time_put<'wchar_t'>", "stdcxx::time_put<'wchar_t',stdcxx::ostreambuf_iterator<'wchar_t',stdcxx::char_traits<'wchar_t'>>>",
	"stdcxx::time_put_byname<'wchar_t'>", "stdcxx::time_put_byname<'wchar_t',stdcxx::ostreambuf_iterator<'wchar_t',stdcxx::char_traits<'wchar_t'>>>",
	"stdcxx::time_get<'wchar_t'>", "stdcxx::time_get<'wchar_t',stdcxx::istreambuf_iterator<'wchar_t',stdcxx::char_traits<'wchar_t'>>>",
	"stdcxx::time_get_byname<'wchar_t'>", "stdcxx::time_get_byname<'wchar_t',stdcxx::istreambuf_iterator<'wchar_t',stdcxx::char_traits<'wchar_t'>>>",
	NULL
};
#ifdef __cplusplus
extern "C"{
#endif
int DaoOnLoad( DaoVmSpace *vms, DaoNamespace *ns )
{
	__daoVmSpace = vms;
	DaoNamespace *__gnu_debug_def = DaoVmSpace_GetNamespace( vms, "__gnu_debug_def" );
	DaoNamespace *__gnu_debug = DaoVmSpace_GetNamespace( vms, "__gnu_debug" );
	DaoNamespace *std = DaoVmSpace_GetNamespace( vms, "stdcxx" );
	DaoNamespace *__gnu_cxx = DaoVmSpace_GetNamespace( vms, "__gnu_cxx" );
	DaoNamespace *__gnu_internal = DaoVmSpace_GetNamespace( vms, "__gnu_internal" );
	DaoNamespace *vtksys = DaoVmSpace_GetNamespace( vms, "vtksys" );
	DaoNamespace *boost = DaoVmSpace_GetNamespace( vms, "boost" );
	DaoNamespace *boost_0_serialization = DaoNamespace_GetNamespace( boost, "serialization" );
	DaoNamespace *VtkCommon = DaoVmSpace_LinkModule( vms, ns, "VtkCommon" );
	if( VtkCommon == NULL ) VtkCommon = DaoVmSpace_LinkModule( vms, ns, "DaoVtkCommon" );
	if( VtkCommon == NULL ) return 1;
	DaoNamespace *VtkFiltering = DaoVmSpace_LinkModule( vms, ns, "VtkFiltering" );
	if( VtkFiltering == NULL ) VtkFiltering = DaoVmSpace_LinkModule( vms, ns, "DaoVtkFiltering" );
	if( VtkFiltering == NULL ) return 1;
	DaoNamespace_AddConstNumbers( ns, dao__Nums );
	DaoNamespace_AddConstValue( ns, "__gnu_debug_def", (DaoValue*) __gnu_debug_def );
	DaoNamespace_AddConstValue( ns, "__gnu_debug", (DaoValue*) __gnu_debug );
	DaoNamespace_AddConstValue( ns, "stdcxx", (DaoValue*) std );
	DaoNamespace_AddConstNumbers( std, dao_std_Nums );
	DaoNamespace_AddConstValue( ns, "__gnu_cxx", (DaoValue*) __gnu_cxx );
	DaoNamespace_AddConstValue( ns, "__gnu_internal", (DaoValue*) __gnu_internal );
	DaoNamespace_AddConstValue( ns, "vtksys", (DaoValue*) vtksys );
	DaoNamespace_AddConstValue( ns, "boost", (DaoValue*) boost );
	DaoNamespace_WrapTypes( ns, dao__Typers );
	DaoNamespace_TypeDefines( ns, dao__Aliases );
	DaoNamespace_WrapFunctions( ns, dao__Funcs );
	dao_type_vtkBooleanTexture = DaoType_GetFromTypeStructure( dao_vtkBooleanTexture_Typer );
	dao_type_vtkExtractVOI = DaoType_GetFromTypeStructure( dao_vtkExtractVOI_Typer );
	dao_type_vtkFastSplatter = DaoType_GetFromTypeStructure( dao_vtkFastSplatter_Typer );
	dao_type_vtkGaussianSplatter = DaoType_GetFromTypeStructure( dao_vtkGaussianSplatter_Typer );
	dao_type_vtkImageAccumulate = DaoType_GetFromTypeStructure( dao_vtkImageAccumulate_Typer );
	dao_type_vtkImageSpatialAlgorithm = DaoType_GetFromTypeStructure( dao_vtkImageSpatialAlgorithm_Typer );
	dao_type_vtkImageAnisotropicDiffusion2D = DaoType_GetFromTypeStructure( dao_vtkImageAnisotropicDiffusion2D_Typer );
	dao_type_vtkImageAnisotropicDiffusion3D = DaoType_GetFromTypeStructure( dao_vtkImageAnisotropicDiffusion3D_Typer );
	dao_type_vtkImageAppend = DaoType_GetFromTypeStructure( dao_vtkImageAppend_Typer );
	dao_type_vtkImageAppendComponents = DaoType_GetFromTypeStructure( dao_vtkImageAppendComponents_Typer );
	dao_type_vtkImageBlend = DaoType_GetFromTypeStructure( dao_vtkImageBlend_Typer );
	dao_type_vtkImageButterworthHighPass = DaoType_GetFromTypeStructure( dao_vtkImageButterworthHighPass_Typer );
	dao_type_vtkImageButterworthLowPass = DaoType_GetFromTypeStructure( dao_vtkImageButterworthLowPass_Typer );
	dao_type_vtkImageCacheFilter = DaoType_GetFromTypeStructure( dao_vtkImageCacheFilter_Typer );
	dao_type_vtkImageCanvasSource2D = DaoType_GetFromTypeStructure( dao_vtkImageCanvasSource2D_Typer );
	dao_type_vtkImageCast = DaoType_GetFromTypeStructure( dao_vtkImageCast_Typer );
	dao_type_vtkImageChangeInformation = DaoType_GetFromTypeStructure( dao_vtkImageChangeInformation_Typer );
	dao_type_vtkImageCheckerboard = DaoType_GetFromTypeStructure( dao_vtkImageCheckerboard_Typer );
	dao_type_vtkImageIterateFilter = DaoType_GetFromTypeStructure( dao_vtkImageIterateFilter_Typer );
	dao_type_vtkImageDecomposeFilter = DaoType_GetFromTypeStructure( dao_vtkImageDecomposeFilter_Typer );
	dao_type_vtkImageCityBlockDistance = DaoType_GetFromTypeStructure( dao_vtkImageCityBlockDistance_Typer );
	dao_type_vtkImageClip = DaoType_GetFromTypeStructure( dao_vtkImageClip_Typer );
	dao_type_vtkImageConnectorSeed = DaoType_GetFromTypeStructure( dao_vtkImageConnectorSeed_Typer );
	dao_type_vtkImageConnector = DaoType_GetFromTypeStructure( dao_vtkImageConnector_Typer );
	dao_type_vtkImagePadFilter = DaoType_GetFromTypeStructure( dao_vtkImagePadFilter_Typer );
	dao_type_vtkImageConstantPad = DaoType_GetFromTypeStructure( dao_vtkImageConstantPad_Typer );
	dao_type_vtkImageContinuousDilate3D = DaoType_GetFromTypeStructure( dao_vtkImageContinuousDilate3D_Typer );
	dao_type_vtkImageContinuousErode3D = DaoType_GetFromTypeStructure( dao_vtkImageContinuousErode3D_Typer );
	dao_type_vtkImageConvolve = DaoType_GetFromTypeStructure( dao_vtkImageConvolve_Typer );
	dao_type_vtkImageCorrelation = DaoType_GetFromTypeStructure( dao_vtkImageCorrelation_Typer );
	dao_type_vtkImageCursor3D = DaoType_GetFromTypeStructure( dao_vtkImageCursor3D_Typer );
	dao_type_vtkImageDataStreamer = DaoType_GetFromTypeStructure( dao_vtkImageDataStreamer_Typer );
	dao_type_vtkImageDifference = DaoType_GetFromTypeStructure( dao_vtkImageDifference_Typer );
	dao_type_vtkImageDilateErode3D = DaoType_GetFromTypeStructure( dao_vtkImageDilateErode3D_Typer );
	dao_type_vtkImageDivergence = DaoType_GetFromTypeStructure( dao_vtkImageDivergence_Typer );
	dao_type_vtkImageDotProduct = DaoType_GetFromTypeStructure( dao_vtkImageDotProduct_Typer );
	dao_type_vtkImageEllipsoidSource = DaoType_GetFromTypeStructure( dao_vtkImageEllipsoidSource_Typer );
	dao_type_vtkImageEuclideanDistance = DaoType_GetFromTypeStructure( dao_vtkImageEuclideanDistance_Typer );
	dao_type_vtkImageEuclideanToPolar = DaoType_GetFromTypeStructure( dao_vtkImageEuclideanToPolar_Typer );
	dao_type_vtkImageExport = DaoType_GetFromTypeStructure( dao_vtkImageExport_Typer );
	dao_type_vtkImageExtractComponents = DaoType_GetFromTypeStructure( dao_vtkImageExtractComponents_Typer );
	dao_type_vtkImageFourierFilter = DaoType_GetFromTypeStructure( dao_vtkImageFourierFilter_Typer );
	dao_type_vtkImageFFT = DaoType_GetFromTypeStructure( dao_vtkImageFFT_Typer );
	dao_type_vtkImageReslice = DaoType_GetFromTypeStructure( dao_vtkImageReslice_Typer );
	dao_type_vtkImageFlip = DaoType_GetFromTypeStructure( dao_vtkImageFlip_Typer );
	dao_type_vtkImageFourierCenter = DaoType_GetFromTypeStructure( dao_vtkImageFourierCenter_Typer );
	dao_type_vtkImageGaussianSmooth = DaoType_GetFromTypeStructure( dao_vtkImageGaussianSmooth_Typer );
	dao_type_vtkImageGaussianSource = DaoType_GetFromTypeStructure( dao_vtkImageGaussianSource_Typer );
	dao_type_vtkImageGradient = DaoType_GetFromTypeStructure( dao_vtkImageGradient_Typer );
	dao_type_vtkImageGradientMagnitude = DaoType_GetFromTypeStructure( dao_vtkImageGradientMagnitude_Typer );
	dao_type_vtkImageGridSource = DaoType_GetFromTypeStructure( dao_vtkImageGridSource_Typer );
	dao_type_vtkImageHSIToRGB = DaoType_GetFromTypeStructure( dao_vtkImageHSIToRGB_Typer );
	dao_type_vtkImageHSVToRGB = DaoType_GetFromTypeStructure( dao_vtkImageHSVToRGB_Typer );
	dao_type_vtkImageHybridMedian2D = DaoType_GetFromTypeStructure( dao_vtkImageHybridMedian2D_Typer );
	dao_type_vtkImageIdealHighPass = DaoType_GetFromTypeStructure( dao_vtkImageIdealHighPass_Typer );
	dao_type_vtkImageIdealLowPass = DaoType_GetFromTypeStructure( dao_vtkImageIdealLowPass_Typer );
	dao_type_vtkImageImport = DaoType_GetFromTypeStructure( dao_vtkImageImport_Typer );
	dao_type_vtkImageImportExecutive = DaoType_GetFromTypeStructure( dao_vtkImageImportExecutive_Typer );
	dao_type_vtkImageIslandRemoval2D = DaoType_GetFromTypeStructure( dao_vtkImageIslandRemoval2D_Typer );
	dao_type_vtkImageLaplacian = DaoType_GetFromTypeStructure( dao_vtkImageLaplacian_Typer );
	dao_type_vtkImageLogarithmicScale = DaoType_GetFromTypeStructure( dao_vtkImageLogarithmicScale_Typer );
	dao_type_vtkImageLogic = DaoType_GetFromTypeStructure( dao_vtkImageLogic_Typer );
	dao_type_vtkImageLuminance = DaoType_GetFromTypeStructure( dao_vtkImageLuminance_Typer );
	dao_type_vtkImageMagnify = DaoType_GetFromTypeStructure( dao_vtkImageMagnify_Typer );
	dao_type_vtkImageMagnitude = DaoType_GetFromTypeStructure( dao_vtkImageMagnitude_Typer );
	dao_type_vtkImageMandelbrotSource = DaoType_GetFromTypeStructure( dao_vtkImageMandelbrotSource_Typer );
	dao_type_vtkImageMapToColors = DaoType_GetFromTypeStructure( dao_vtkImageMapToColors_Typer );
	dao_type_vtkImageMapToRGBA = DaoType_GetFromTypeStructure( dao_vtkImageMapToRGBA_Typer );
	dao_type_vtkImageMapToWindowLevelColors = DaoType_GetFromTypeStructure( dao_vtkImageMapToWindowLevelColors_Typer );
	dao_type_vtkImageMask = DaoType_GetFromTypeStructure( dao_vtkImageMask_Typer );
	dao_type_vtkImageMaskBits = DaoType_GetFromTypeStructure( dao_vtkImageMaskBits_Typer );
	dao_type_vtkImageMathematics = DaoType_GetFromTypeStructure( dao_vtkImageMathematics_Typer );
	dao_type_vtkImageMedian3D = DaoType_GetFromTypeStructure( dao_vtkImageMedian3D_Typer );
	dao_type_vtkImageMirrorPad = DaoType_GetFromTypeStructure( dao_vtkImageMirrorPad_Typer );
	dao_type_vtkImageNoiseSource = DaoType_GetFromTypeStructure( dao_vtkImageNoiseSource_Typer );
	dao_type_vtkImageNonMaximumSuppression = DaoType_GetFromTypeStructure( dao_vtkImageNonMaximumSuppression_Typer );
	dao_type_vtkImageNormalize = DaoType_GetFromTypeStructure( dao_vtkImageNormalize_Typer );
	dao_type_vtkImageOpenClose3D = DaoType_GetFromTypeStructure( dao_vtkImageOpenClose3D_Typer );
	dao_type_vtkImagePermute = DaoType_GetFromTypeStructure( dao_vtkImagePermute_Typer );
	dao_type_vtkImageQuantizeRGBToIndex = DaoType_GetFromTypeStructure( dao_vtkImageQuantizeRGBToIndex_Typer );
	dao_type_vtkImageRange3D = DaoType_GetFromTypeStructure( dao_vtkImageRange3D_Typer );
	dao_type_vtkImageRectilinearWipe = DaoType_GetFromTypeStructure( dao_vtkImageRectilinearWipe_Typer );
	dao_type_vtkImageResample = DaoType_GetFromTypeStructure( dao_vtkImageResample_Typer );
	dao_type_vtkImageRFFT = DaoType_GetFromTypeStructure( dao_vtkImageRFFT_Typer );
	dao_type_vtkImageRGBToHSI = DaoType_GetFromTypeStructure( dao_vtkImageRGBToHSI_Typer );
	dao_type_vtkImageRGBToHSV = DaoType_GetFromTypeStructure( dao_vtkImageRGBToHSV_Typer );
	dao_type_vtkImageSeedConnectivity = DaoType_GetFromTypeStructure( dao_vtkImageSeedConnectivity_Typer );
	dao_type_vtkImageSeparableConvolution = DaoType_GetFromTypeStructure( dao_vtkImageSeparableConvolution_Typer );
	dao_type_vtkImageShiftScale = DaoType_GetFromTypeStructure( dao_vtkImageShiftScale_Typer );
	dao_type_vtkImageShrink3D = DaoType_GetFromTypeStructure( dao_vtkImageShrink3D_Typer );
	dao_type_vtkImageSinusoidSource = DaoType_GetFromTypeStructure( dao_vtkImageSinusoidSource_Typer );
	dao_type_vtkImageSkeleton2D = DaoType_GetFromTypeStructure( dao_vtkImageSkeleton2D_Typer );
	dao_type_vtkImageSlab = DaoType_GetFromTypeStructure( dao_vtkImageSlab_Typer );
	dao_type_vtkImageSobel2D = DaoType_GetFromTypeStructure( dao_vtkImageSobel2D_Typer );
	dao_type_vtkImageSobel3D = DaoType_GetFromTypeStructure( dao_vtkImageSobel3D_Typer );
	dao_type_vtkImageSpatialFilter = DaoType_GetFromTypeStructure( dao_vtkImageSpatialFilter_Typer );
	dao_type_vtkImageStencil = DaoType_GetFromTypeStructure( dao_vtkImageStencil_Typer );
	dao_type_vtkImageStencilAlgorithm = DaoType_GetFromTypeStructure( dao_vtkImageStencilAlgorithm_Typer );
	dao_type_vtkImageStencilData = DaoType_GetFromTypeStructure( dao_vtkImageStencilData_Typer );
	dao_type_vtkImageStencilRaster = DaoType_GetFromTypeStructure( dao_vtkImageStencilRaster_Typer );
	dao_type_vtkImageStencilSource = DaoType_GetFromTypeStructure( dao_vtkImageStencilSource_Typer );
	dao_type_vtkImageStencilToImage = DaoType_GetFromTypeStructure( dao_vtkImageStencilToImage_Typer );
	dao_type_vtkImageThreshold = DaoType_GetFromTypeStructure( dao_vtkImageThreshold_Typer );
	dao_type_vtkImageToImageStencil = DaoType_GetFromTypeStructure( dao_vtkImageToImageStencil_Typer );
	dao_type_vtkImageTranslateExtent = DaoType_GetFromTypeStructure( dao_vtkImageTranslateExtent_Typer );
	dao_type_vtkImageVariance3D = DaoType_GetFromTypeStructure( dao_vtkImageVariance3D_Typer );
	dao_type_vtkImageWeightedSum = DaoType_GetFromTypeStructure( dao_vtkImageWeightedSum_Typer );
	dao_type_vtkImageWrapPad = DaoType_GetFromTypeStructure( dao_vtkImageWrapPad_Typer );
	dao_type_vtkImplicitFunctionToImageStencil = DaoType_GetFromTypeStructure( dao_vtkImplicitFunctionToImageStencil_Typer );
	dao_type_vtkLSSPointMap = DaoType_GetFromTypeStructure( dao_vtkLSSPointMap_Typer );
	dao_type_vtkLassoStencilSource = DaoType_GetFromTypeStructure( dao_vtkLassoStencilSource_Typer );
	dao_type_vtkPointLoad = DaoType_GetFromTypeStructure( dao_vtkPointLoad_Typer );
	dao_type_vtkROIStencilSource = DaoType_GetFromTypeStructure( dao_vtkROIStencilSource_Typer );
	dao_type_vtkRTAnalyticSource = DaoType_GetFromTypeStructure( dao_vtkRTAnalyticSource_Typer );
	dao_type_vtkSampleFunction = DaoType_GetFromTypeStructure( dao_vtkSampleFunction_Typer );
	dao_type_vtkShepardMethod = DaoType_GetFromTypeStructure( dao_vtkShepardMethod_Typer );
	dao_type_vtkSimpleImageFilterExample = DaoType_GetFromTypeStructure( dao_vtkSimpleImageFilterExample_Typer );
	dao_type_vtkSurfaceReconstructionFilter = DaoType_GetFromTypeStructure( dao_vtkSurfaceReconstructionFilter_Typer );
	dao_type_vtkTriangularTexture = DaoType_GetFromTypeStructure( dao_vtkTriangularTexture_Typer );
	dao_type_vtkVoxelModeller = DaoType_GetFromTypeStructure( dao_vtkVoxelModeller_Typer );
	DaoNamespace_WrapFunctions( __gnu_debug_def, dao___gnu_debug_def_Funcs );
	DaoNamespace_WrapFunctions( __gnu_debug, dao___gnu_debug_Funcs );
	DaoNamespace_WrapFunctions( std, dao_std_Funcs );
	DaoNamespace_WrapFunctions( __gnu_cxx, dao___gnu_cxx_Funcs );
	DaoNamespace_WrapFunctions( __gnu_internal, dao___gnu_internal_Funcs );
	DaoNamespace_WrapFunctions( vtksys, dao_vtksys_Funcs );
	DaoNamespace_WrapFunctions( boost, dao_boost_Funcs );
	DaoNamespace_WrapFunctions( boost_0_serialization, dao_boost_0_serialization_Funcs );
	dao_type_vtkBooleanTexture = DaoType_GetFromTypeStructure( dao_vtkBooleanTexture_Typer );
	dao_type_vtkExtractVOI = DaoType_GetFromTypeStructure( dao_vtkExtractVOI_Typer );
	dao_type_vtkFastSplatter = DaoType_GetFromTypeStructure( dao_vtkFastSplatter_Typer );
	dao_type_vtkGaussianSplatter = DaoType_GetFromTypeStructure( dao_vtkGaussianSplatter_Typer );
	dao_type_vtkImageStencilData = DaoType_GetFromTypeStructure( dao_vtkImageStencilData_Typer );
	dao_type_vtkImageAccumulate = DaoType_GetFromTypeStructure( dao_vtkImageAccumulate_Typer );
	dao_type_vtkImageSpatialAlgorithm = DaoType_GetFromTypeStructure( dao_vtkImageSpatialAlgorithm_Typer );
	dao_type_vtkImageAnisotropicDiffusion2D = DaoType_GetFromTypeStructure( dao_vtkImageAnisotropicDiffusion2D_Typer );
	dao_type_vtkImageAnisotropicDiffusion3D = DaoType_GetFromTypeStructure( dao_vtkImageAnisotropicDiffusion3D_Typer );
	dao_type_vtkImageAppend = DaoType_GetFromTypeStructure( dao_vtkImageAppend_Typer );
	dao_type_vtkImageAppendComponents = DaoType_GetFromTypeStructure( dao_vtkImageAppendComponents_Typer );
	dao_type_vtkImageBlend = DaoType_GetFromTypeStructure( dao_vtkImageBlend_Typer );
	dao_type_vtkImageButterworthHighPass = DaoType_GetFromTypeStructure( dao_vtkImageButterworthHighPass_Typer );
	dao_type_vtkImageButterworthLowPass = DaoType_GetFromTypeStructure( dao_vtkImageButterworthLowPass_Typer );
	dao_type_vtkImageCacheFilter = DaoType_GetFromTypeStructure( dao_vtkImageCacheFilter_Typer );
	dao_type_vtkImageCanvasSource2D = DaoType_GetFromTypeStructure( dao_vtkImageCanvasSource2D_Typer );
	dao_type_vtkImageCast = DaoType_GetFromTypeStructure( dao_vtkImageCast_Typer );
	dao_type_vtkImageChangeInformation = DaoType_GetFromTypeStructure( dao_vtkImageChangeInformation_Typer );
	dao_type_vtkImageCheckerboard = DaoType_GetFromTypeStructure( dao_vtkImageCheckerboard_Typer );
	dao_type_vtkImageIterateFilter = DaoType_GetFromTypeStructure( dao_vtkImageIterateFilter_Typer );
	dao_type_vtkImageDecomposeFilter = DaoType_GetFromTypeStructure( dao_vtkImageDecomposeFilter_Typer );
	dao_type_vtkImageCityBlockDistance = DaoType_GetFromTypeStructure( dao_vtkImageCityBlockDistance_Typer );
	dao_type_vtkImageClip = DaoType_GetFromTypeStructure( dao_vtkImageClip_Typer );
	dao_type_vtkImageConnectorSeed = DaoType_GetFromTypeStructure( dao_vtkImageConnectorSeed_Typer );
	dao_type_vtkImageConnector = DaoType_GetFromTypeStructure( dao_vtkImageConnector_Typer );
	dao_type_vtkImagePadFilter = DaoType_GetFromTypeStructure( dao_vtkImagePadFilter_Typer );
	dao_type_vtkImageConstantPad = DaoType_GetFromTypeStructure( dao_vtkImageConstantPad_Typer );
	dao_type_vtkImageEllipsoidSource = DaoType_GetFromTypeStructure( dao_vtkImageEllipsoidSource_Typer );
	dao_type_vtkImageContinuousDilate3D = DaoType_GetFromTypeStructure( dao_vtkImageContinuousDilate3D_Typer );
	dao_type_vtkImageContinuousErode3D = DaoType_GetFromTypeStructure( dao_vtkImageContinuousErode3D_Typer );
	dao_type_vtkImageConvolve = DaoType_GetFromTypeStructure( dao_vtkImageConvolve_Typer );
	dao_type_vtkImageCorrelation = DaoType_GetFromTypeStructure( dao_vtkImageCorrelation_Typer );
	dao_type_vtkImageCursor3D = DaoType_GetFromTypeStructure( dao_vtkImageCursor3D_Typer );
	dao_type_vtkImageDataStreamer = DaoType_GetFromTypeStructure( dao_vtkImageDataStreamer_Typer );
	dao_type_vtkImageDifference = DaoType_GetFromTypeStructure( dao_vtkImageDifference_Typer );
	dao_type_vtkImageDilateErode3D = DaoType_GetFromTypeStructure( dao_vtkImageDilateErode3D_Typer );
	dao_type_vtkImageDivergence = DaoType_GetFromTypeStructure( dao_vtkImageDivergence_Typer );
	dao_type_vtkImageDotProduct = DaoType_GetFromTypeStructure( dao_vtkImageDotProduct_Typer );
	dao_type_vtkImageEuclideanDistance = DaoType_GetFromTypeStructure( dao_vtkImageEuclideanDistance_Typer );
	dao_type_vtkImageEuclideanToPolar = DaoType_GetFromTypeStructure( dao_vtkImageEuclideanToPolar_Typer );
	dao_type_vtkImageExport = DaoType_GetFromTypeStructure( dao_vtkImageExport_Typer );
	dao_type_vtkImageExtractComponents = DaoType_GetFromTypeStructure( dao_vtkImageExtractComponents_Typer );
	dao_type_vtkImageFourierFilter = DaoType_GetFromTypeStructure( dao_vtkImageFourierFilter_Typer );
	dao_type_vtkImageFFT = DaoType_GetFromTypeStructure( dao_vtkImageFFT_Typer );
	dao_type_vtkImageReslice = DaoType_GetFromTypeStructure( dao_vtkImageReslice_Typer );
	dao_type_vtkImageFlip = DaoType_GetFromTypeStructure( dao_vtkImageFlip_Typer );
	dao_type_vtkImageFourierCenter = DaoType_GetFromTypeStructure( dao_vtkImageFourierCenter_Typer );
	dao_type_vtkImageGaussianSmooth = DaoType_GetFromTypeStructure( dao_vtkImageGaussianSmooth_Typer );
	dao_type_vtkImageGaussianSource = DaoType_GetFromTypeStructure( dao_vtkImageGaussianSource_Typer );
	dao_type_vtkImageGradient = DaoType_GetFromTypeStructure( dao_vtkImageGradient_Typer );
	dao_type_vtkImageGradientMagnitude = DaoType_GetFromTypeStructure( dao_vtkImageGradientMagnitude_Typer );
	dao_type_vtkImageGridSource = DaoType_GetFromTypeStructure( dao_vtkImageGridSource_Typer );
	dao_type_vtkImageHSIToRGB = DaoType_GetFromTypeStructure( dao_vtkImageHSIToRGB_Typer );
	dao_type_vtkImageHSVToRGB = DaoType_GetFromTypeStructure( dao_vtkImageHSVToRGB_Typer );
	dao_type_vtkImageHybridMedian2D = DaoType_GetFromTypeStructure( dao_vtkImageHybridMedian2D_Typer );
	dao_type_vtkImageIdealHighPass = DaoType_GetFromTypeStructure( dao_vtkImageIdealHighPass_Typer );
	dao_type_vtkImageIdealLowPass = DaoType_GetFromTypeStructure( dao_vtkImageIdealLowPass_Typer );
	dao_type_vtkImageImport = DaoType_GetFromTypeStructure( dao_vtkImageImport_Typer );
	dao_type_vtkImageImportExecutive = DaoType_GetFromTypeStructure( dao_vtkImageImportExecutive_Typer );
	dao_type_vtkImageIslandRemoval2D = DaoType_GetFromTypeStructure( dao_vtkImageIslandRemoval2D_Typer );
	dao_type_vtkImageLaplacian = DaoType_GetFromTypeStructure( dao_vtkImageLaplacian_Typer );
	dao_type_vtkImageLogarithmicScale = DaoType_GetFromTypeStructure( dao_vtkImageLogarithmicScale_Typer );
	dao_type_vtkImageLogic = DaoType_GetFromTypeStructure( dao_vtkImageLogic_Typer );
	dao_type_vtkImageLuminance = DaoType_GetFromTypeStructure( dao_vtkImageLuminance_Typer );
	dao_type_vtkImageMagnify = DaoType_GetFromTypeStructure( dao_vtkImageMagnify_Typer );
	dao_type_vtkImageMagnitude = DaoType_GetFromTypeStructure( dao_vtkImageMagnitude_Typer );
	dao_type_vtkImageMandelbrotSource = DaoType_GetFromTypeStructure( dao_vtkImageMandelbrotSource_Typer );
	dao_type_vtkImageMapToColors = DaoType_GetFromTypeStructure( dao_vtkImageMapToColors_Typer );
	dao_type_vtkImageMapToRGBA = DaoType_GetFromTypeStructure( dao_vtkImageMapToRGBA_Typer );
	dao_type_vtkImageMapToWindowLevelColors = DaoType_GetFromTypeStructure( dao_vtkImageMapToWindowLevelColors_Typer );
	dao_type_vtkImageMask = DaoType_GetFromTypeStructure( dao_vtkImageMask_Typer );
	dao_type_vtkImageMaskBits = DaoType_GetFromTypeStructure( dao_vtkImageMaskBits_Typer );
	dao_type_vtkImageMathematics = DaoType_GetFromTypeStructure( dao_vtkImageMathematics_Typer );
	dao_type_vtkImageMedian3D = DaoType_GetFromTypeStructure( dao_vtkImageMedian3D_Typer );
	dao_type_vtkImageMirrorPad = DaoType_GetFromTypeStructure( dao_vtkImageMirrorPad_Typer );
	dao_type_vtkImageNoiseSource = DaoType_GetFromTypeStructure( dao_vtkImageNoiseSource_Typer );
	dao_type_vtkImageNonMaximumSuppression = DaoType_GetFromTypeStructure( dao_vtkImageNonMaximumSuppression_Typer );
	dao_type_vtkImageNormalize = DaoType_GetFromTypeStructure( dao_vtkImageNormalize_Typer );
	dao_type_vtkImageOpenClose3D = DaoType_GetFromTypeStructure( dao_vtkImageOpenClose3D_Typer );
	dao_type_vtkImagePermute = DaoType_GetFromTypeStructure( dao_vtkImagePermute_Typer );
	dao_type_vtkImageQuantizeRGBToIndex = DaoType_GetFromTypeStructure( dao_vtkImageQuantizeRGBToIndex_Typer );
	dao_type_vtkImageRange3D = DaoType_GetFromTypeStructure( dao_vtkImageRange3D_Typer );
	dao_type_vtkImageRectilinearWipe = DaoType_GetFromTypeStructure( dao_vtkImageRectilinearWipe_Typer );
	dao_type_vtkImageResample = DaoType_GetFromTypeStructure( dao_vtkImageResample_Typer );
	dao_type_vtkImageRFFT = DaoType_GetFromTypeStructure( dao_vtkImageRFFT_Typer );
	dao_type_vtkImageRGBToHSI = DaoType_GetFromTypeStructure( dao_vtkImageRGBToHSI_Typer );
	dao_type_vtkImageRGBToHSV = DaoType_GetFromTypeStructure( dao_vtkImageRGBToHSV_Typer );
	dao_type_vtkImageSeedConnectivity = DaoType_GetFromTypeStructure( dao_vtkImageSeedConnectivity_Typer );
	dao_type_vtkImageSeparableConvolution = DaoType_GetFromTypeStructure( dao_vtkImageSeparableConvolution_Typer );
	dao_type_vtkImageShiftScale = DaoType_GetFromTypeStructure( dao_vtkImageShiftScale_Typer );
	dao_type_vtkImageShrink3D = DaoType_GetFromTypeStructure( dao_vtkImageShrink3D_Typer );
	dao_type_vtkImageSinusoidSource = DaoType_GetFromTypeStructure( dao_vtkImageSinusoidSource_Typer );
	dao_type_vtkImageSkeleton2D = DaoType_GetFromTypeStructure( dao_vtkImageSkeleton2D_Typer );
	dao_type_vtkImageSlab = DaoType_GetFromTypeStructure( dao_vtkImageSlab_Typer );
	dao_type_vtkImageSobel2D = DaoType_GetFromTypeStructure( dao_vtkImageSobel2D_Typer );
	dao_type_vtkImageSobel3D = DaoType_GetFromTypeStructure( dao_vtkImageSobel3D_Typer );
	dao_type_vtkImageSpatialFilter = DaoType_GetFromTypeStructure( dao_vtkImageSpatialFilter_Typer );
	dao_type_vtkImageStencil = DaoType_GetFromTypeStructure( dao_vtkImageStencil_Typer );
	dao_type_vtkImageStencilAlgorithm = DaoType_GetFromTypeStructure( dao_vtkImageStencilAlgorithm_Typer );
	dao_type_vtkImageStencilRaster = DaoType_GetFromTypeStructure( dao_vtkImageStencilRaster_Typer );
	dao_type_vtkImageStencilSource = DaoType_GetFromTypeStructure( dao_vtkImageStencilSource_Typer );
	dao_type_vtkImageStencilToImage = DaoType_GetFromTypeStructure( dao_vtkImageStencilToImage_Typer );
	dao_type_vtkImageThreshold = DaoType_GetFromTypeStructure( dao_vtkImageThreshold_Typer );
	dao_type_vtkImageToImageStencil = DaoType_GetFromTypeStructure( dao_vtkImageToImageStencil_Typer );
	dao_type_vtkImageTranslateExtent = DaoType_GetFromTypeStructure( dao_vtkImageTranslateExtent_Typer );
	dao_type_vtkImageVariance3D = DaoType_GetFromTypeStructure( dao_vtkImageVariance3D_Typer );
	dao_type_vtkImageWeightedSum = DaoType_GetFromTypeStructure( dao_vtkImageWeightedSum_Typer );
	dao_type_vtkImageWrapPad = DaoType_GetFromTypeStructure( dao_vtkImageWrapPad_Typer );
	dao_type_vtkImplicitFunctionToImageStencil = DaoType_GetFromTypeStructure( dao_vtkImplicitFunctionToImageStencil_Typer );
	dao_type_vtkLSSPointMap = DaoType_GetFromTypeStructure( dao_vtkLSSPointMap_Typer );
	dao_type_vtkLassoStencilSource = DaoType_GetFromTypeStructure( dao_vtkLassoStencilSource_Typer );
	dao_type_vtkPointLoad = DaoType_GetFromTypeStructure( dao_vtkPointLoad_Typer );
	dao_type_vtkROIStencilSource = DaoType_GetFromTypeStructure( dao_vtkROIStencilSource_Typer );
	dao_type_vtkRTAnalyticSource = DaoType_GetFromTypeStructure( dao_vtkRTAnalyticSource_Typer );
	dao_type_vtkSampleFunction = DaoType_GetFromTypeStructure( dao_vtkSampleFunction_Typer );
	dao_type_vtkShepardMethod = DaoType_GetFromTypeStructure( dao_vtkShepardMethod_Typer );
	dao_type_vtkSimpleImageFilterExample = DaoType_GetFromTypeStructure( dao_vtkSimpleImageFilterExample_Typer );
	dao_type_vtkSurfaceReconstructionFilter = DaoType_GetFromTypeStructure( dao_vtkSurfaceReconstructionFilter_Typer );
	dao_type_vtkTriangularTexture = DaoType_GetFromTypeStructure( dao_vtkTriangularTexture_Typer );
	dao_type_vtkVoxelModeller = DaoType_GetFromTypeStructure( dao_vtkVoxelModeller_Typer );
	return 0;
}
#ifdef __cplusplus
}
#endif
